hydraulically powered - French English Dictionary